master seed lot - Spanish English Dictionary